.el-header {
    background-color: #589ef8;
    color: #333;
    text-align: left;
    line-height: 30px;
}

.el-footer {
    text-align: center;
    line-height: 60px;
}

.el-aside {
    background-color: #ffffff;
    color: #333;
    text-align: center;
    line-height: 200px;
}

.el-main {
    background-color: #ffffff;
    color: #333;
    text-align: center;
    line-height: 900px;
}

body {
    margin: 0px;
}

body > .el-container {
    margin-bottom: 40px;
}

.el-container:nth-child(5) .el-aside,
.el-container:nth-child(6) .el-aside {
    line-height: 260px;
}

.el-container:nth-child(7) .el-aside {
    line-height: 320px;
}

img.header-logo {
    margin-left: 13px;
    margin-top: 5px;
}

h1.header-h1 {
    color: white;
    margin-left: 48px;
    font-size: 36px;
}
